English Premier League 2024-25 Full Fixtures

 

The English Premier League (EPL) is one of the most exciting football leagues in the world, known for its competitive matches and star-studded teams.

For the 2024/2025 season, the fixtures are structured to provide a balanced and engaging experience for both players and fans.

The stage is set for another spectacular year in the world’s most exciting football league

Each team plays a total of 38 matches (19 home and 19 away) across the season.

The English Premier League’s 2024/2025 season kicks off on August 17, 2024, just three months after the thrilling end of the 2023-24 season.

With 38 games to look forward to, this season promises non-stop action and excitement until the final whistle on May 25, 2025.

The only day without a match during the festive season will be December 24, Christmas Eve, giving fans a brief pause to enjoy the holidays.

Read on to discover to discover The English Premier League’s 2024/2025 fixtures.

The English Premier League 2024-25 Full Fixtures

The Premier League continues to be the pinnacle of football excitement, Fans can expect a season full of intense battles, stunning goals, and unforgettable moments.

Stay tuned for more updates and in-depth analysis as we count down to the kickoff of the 2024/2025 Premier League season!

Below are the full fixtures and details ahead of the 38 weeks.

Matchweek 1

Friday, 16 August 2024

  • Man Utd v Fulham

Saturday, 17 August 2024

  • 12:30 – Ipswich Town v Liverpool
  • Arsenal v Wolves
  • Everton v Brighton
  • Newcastle United v Southampton
  • Nottingham Forest v AFC Bournemouth
  • 17:30 – West Ham v Aston Villa

Sunday, 18 August 2024

  • 14:00 – Brentford v Crystal Palace
  • 16:30 – Chelsea v Man City
  • Monday, 19 August 2024
  • 20:00 – Leicester City v Spurs

Matchweek 2

Saturday, 24 August 2024

  • 12:30 Brighton v Man Utd
  • Aston Villa v Arsenal
  • Crystal Palace v West Ham
  • Fulham v Leicester City
  • Man City v Ipswich Town
  • Southampton v Nottingham Forest
  • Spurs v Everton

Sunday, 25th August 2024

  • 14:00 AFC Bournemouth v Newcastle United (Sky Sports)
  • 14:00 Wolves v Chelsea
  • 16:30 Liverpool v Brentford (Sky Sports)

Note: Due to Chelsea’s participation in the UEFA conference league playoffs the proceeding Thursday.

Matchweek 3

Saturday, 31 August 2024

  • Arsenal v Brighton
  • Brentford v Southampton
  • Everton v AFC Bournemouth
  • Ipswich Town v Fulham
  • Leicester City v Aston Villa
  • Nottingham Forest v Wolves
  • 17:30 West Ham v Man City

Sunday, 1st September 2024

  • 15:00 Chelsea v Crystal Palace
  • 15:00 Newcastle United v Spurs (Sky Sports)
  • 16:00 Man Utd v Liverpool (Sky Sports)

Note: Due to Chelsea’s participation in the UEFA conference league playoffs the proceeding Thursday.

Matchweek 4

Saturday, 14 September 2024

  • 17:30 Southampton v Man Utd (TNT)
  • Brighton v Ipswich Town
  • Crystal Palace v Leicester City
  • Fulham v West Ham
  • Liverpool v Nottingham Forest
  • Man City v Brentford
  • 17:30 Aston Villa v Everton (Star Sports)
  • 20:00 AFC Bournemouth v Chelsea (Star Sports)

Sunday, 15th September

  • 14:00 Spurs v Arsenal (Stars Sports)
  • 16: 00 Wolves v Newcastle United (State Sports)

Matchweek 5

Saturday, 21 September 2024

  • 12:30 West Ham v Chelsea
  • Aston Villa v Wolves
  • Fulham v Newcastle United
  • Leicester City v Everton
  • Liverpool v AFC Bournemouth
  • Southampton v Ipswich Town
  • Spurs v Brentford
  • Crystal Palace v Man Utd

Sunday, 22nd September 2024

  • 14:00 Brighton v Nottingham Forest
  • 16:00 Man City v Arsenal

Matchweek 6

Saturday, 28 September 2024

  • 12:30 Newcastle United v Man City
  • Arsenal v Leicester City
  • Brentford v West Ham
  • Chelsea v Brighton
  • Everton v Crystal Palace
  • AFC Bournemouth v Southampton
  • Nottingham Forest v Fulham
  • Wolves v Liverpool

Sunday, 29th September 2024

  • 14:00 Ipswich Town v Aston Villa
  • 16:00 Man Utd v Spurs

Note: This would move to 28th September 20:00 BST, should villa be playing in the UEFA champions league the next Thursday.

Matchweek 7

Saturday, 5 October 2024

  • 12:30 – Crystal Palace v Liverpool (TNT Sports)
  • Arsenal v Southampton
  • Brentford v Wolves
  • Chelsea v Nott’m Forest
  • Leicester v AFC Bournemouth
  • Man City v Fulham
  • West Ham v Ipswich
  • 17:30 – Everton v Newcastle (Sky Sports)

Sunday, 6 October 2024

  • 14:00 – Aston Villa v Man Utd (Sky Sports)
  • 16:30 – Brighton v Spurs (Sky Sports)

Matchweek 8

Saturday, 19 October 2024

  • Spurs v West Ham (TNT Sports)
  • Fulham v Aston Villa
  • Ipswich v Everton
  • Man Utd v Brentford
  • Newcastle v Brighton
  • Nott’m Forest v Crystal Palace
  • Southampton v Leicester
  • Liverpool v Chelsea (Sky Sports)

Sunday, 20 October 2024

  • 14:00 – AFC Bournemouth v Arsenal (Sky Sports)
  • 16:30 – Wolves v Man City (Sky Sports)

Matchweek 9

Friday, 25 October 2024

  • 20:00 – Leicester v Nott’m Forest (Sky Sports)

Saturday, 26 October 2024

  • Aston Villa v AFC Bournemouth
  • Brentford v Ipswich Town
  • Brighton v Wolves
  • Man City v Southampton
  • 17:30 – Everton v Fulham (Sky Sports)

Sunday, 27 October 2024

  • 14:00 GMT – Chelsea v Newcastle (Sky Sports)
  • 14:00 GMT – Crystal Palace v Spurs
  • 14:00 GMT – West Ham v Man Utd
  • 16:30 GMT – Arsenal v Liverpool (Sky Sports)

Matchweek 10

Saturday, 2 November 2024

  • AFC Bournemouth v Man City
  • Fulham v Brentford
  • Ipswich Town v Leicester City
  • Liverpool v Brighton
  • Man Utd v Chelsea
  • Newcastle United v Arsenal
  • Nottingham Forest v West Ham
  • Southampton v Everton
  • Spurs v Aston Villa
  • Wolves v Crystal Palace

Matchweek 11

Saturday, 9 November 2024

  • Brentford v AFC Bournemouth
  • Brighton v Man City
  • Chelsea v Arsenal
  • Crystal Palace v Fulham
  • Liverpool v Aston Villa
  • Man Utd v Leicester City
  • Nottingham Forest v Newcastle United
  • Spurs v Ipswich Town
  • West Ham v Everton
  • Wolves v Southampton

Matchweek 12

Saturday, 23 November 2024

  • AFC Bournemouth v Brighton
  • Arsenal v Nottingham Forest
  • Aston Villa v Crystal Palace
  • Everton v Brentford
  • Fulham v Wolves
  • Ipswich Town v Man Utd
  • Leicester City v Chelsea
  • Man City v Spurs
  • Newcastle United v West Ham
  • Southampton v Liverpool

Matchweek 13

Saturday, 30 November 2024

  • Brentford v Leicester City
  • Brighton v Southampton
  • Chelsea v Aston Villa
  • Crystal Palace v Newcastle United
  • Liverpool v Man City
  • Man Utd v Everton
  • Nottingham Forest v Ipswich Town
  • Spurs v Fulham
  • West Ham v Arsenal
  • Wolves v AFC Bournemouth

Matchweek 14

Tuesday, 3 December 2024

  • AFC Bournemouth v Spurs
  • Arsenal v Man Utd
  • Aston Villa v Brentford

Matchweek 14

Tuesday, 3 December 2024

  • AFC Bournemouth v Spurs
  • Arsenal v Man Utd
  • Aston Villa v Brentford
  • Everton v Wolves
  • Fulham v Brighton
  • Ipswich Town v Crystal Palace
  • Leicester City v West Ham

Wednesday, 4 December 2024

  • Man City v Nottingham Forest
  • Newcastle United v Liverpool
  • Southampton v Chelsea

Matchweek 15

Saturday, 7 December 2024

  • Aston Villa v Southampton
  • Brentford v Newcastle United
  • Crystal Palace v Man City
  • Everton v Liverpool
  • Fulham v Arsenal
  • Ipswich Town v AFC Bournemouth
  • Leicester City v Brighton
  • Man Utd v Nottingham Forest
  • Spurs v Chelsea
  • West Ham v Wolves

Matchweek 16

Saturday, 14 December 2024

  • AFC Bournemouth v West Ham
  • Arsenal v Everton
  • Brighton v Crystal Palace
  • Chelsea v Brentford
  • Liverpool v Fulham
  • Man City v Man Utd
  • Newcastle United v Leicester City
  • Nottingham Forest v Aston Villa
  • Southampton v Spurs
  • Wolves v Ipswich Town

Matchweek 17

Saturday 21 December 2024

  • Aston Villa vs Manchester City
  • Brentford vs Nottingham Forest
  • Crystal Palace vs Arsenal
  • Everton vs Chelsea
  • Fulham vs Southampton
  • Ipswich Town vs Newcastle United
  • Leicester City vs Wolves
  • Manchester United vs AFC Bournemouth
  • Spurs vs Liverpool
  • West Ham vs Brighton

Matchweek 18

Thursday 26 December 2024

  • AFC Bournemouth vs Crystal Palace
  • Arsenal vs Ipswich Town
  • Brighton vs Brentford
  • Chelsea vs Fulham
  • Liverpool vs Leicester City
  • Manchester City vs Everton
  • Newcastle United vs Aston Villa
  • Nottingham Forest vs Spurs
  • Southampton vs West Ham
  • Wolves vs Manchester United

Matchweek 19

Sunday 29 December 2024

  • Aston Villa vs Brighton
  • Brentford vs Arsenal
  • Crystal Palace vs Southampton
  • Everton vs Nottingham Forest
  • Fulham vs AFC Bournemouth
  • Ipswich Town vs Chelsea
  • Leicester City vs Manchester City
  • Manchester United vs Newcastle United
  • Spurs vs Wolves
  • West Ham vs Liverpool

Matchweek 20

Saturday 4 January 2025

  • AFC Bournemouth vs Everton
  • Aston Villa vs Leicester City
  • Brighton vs Arsenal
  • Crystal Palace vs Chelsea
  • Fulham vs Ipswich Town
  • Liverpool vs Manchester United
  • Manchester City vs West Ham
  • Southampton vs Brentford
  • Spurs vs Newcastle United
  • Wolves vs Nottingham Forest

Matchweek 21

Tuesday 14 January 2025

  • Arsenal vs Spurs
  • Brentford vs Manchester City
  • Everton vs Aston Villa
  • Ipswich Town vs Brighton
  • Leicester City vs Crystal Palace
  • Nottingham Forest vs Liverpool
  • Southampton vs Fulham
  • West Ham vs Wolverhampton Wanderers

Wednesday 15 January 2025

  • Chelsea v AFC Bournemouth
  • Newcastle United v Wolves
  • Man Utd v Southampton

Matchweek 22

Saturday 18 January 2025

  • Arsenal v Aston Villa
  • Brentford v Liverpool
  • Chelsea v Wolves
  • Everton v Spurs
  • Ipswich Town v Man City
  • Leicester City v Fulham
  • Man Utd v Brighton
  • Newcastle United v AFC Bournemouth
  • Nottingham Forest v Southampton
  • West Ham v Crystal Palace

Matchweek 23

Saturday 25 January 2025

  • AFC Bournemouth vs Aston Villa
  • Arsenal vs Fulham
  • Brentford vs Brighton
  • Chelsea vs Nottingham Forest
  • Crystal Palace vs Leicester City
  • Everton vs Ipswich Town
  • Liverpool vs Newcastle United
  • Manchester City vs Southampton
  • Wolves vs Spurs
  • West Ham vs Manchester United

Matchweek 24

Saturday 1 February 2025

  • AFC Bournemouth v Liverpool
  • Arsenal v Man City
  • Brentford v Spurs
  • Chelsea v West Ham
  • Everton v Leicester City
  • Ipswich Town v Southampton
  • Man Utd v Crystal Palace
  • Newcastle United v Fulham
  • Nottingham Forest v Brighton
  • Wolves v Aston Villa

Matchweek 25

Saturday 22 February 2025 (MW26)

  • AFC Bournemouth v Wolves
  • Arsenal v West Ham
  • Aston Villa v Chelsea
  • Everton v Man Utd
  • Fulham v Crystal Palace
  • Ipswich Town v Spurs
  • Leicester City v Brentford
  • Man City v Liverpool
  • Newcastle United v Nottingham Forest
  • Southampton v Brighton

Matchweek 26

Saturday 15 February 2025

  • Arsenal vs Manchester City
  • Aston Villa vs Fulham
  • Brentford vs Liverpool
  • Brighton vs Ipswich Town
  • Chelsea vs Everton
  • Crystal Palace vs Brentford
  • Leicester City vs Nottingham Forest
  • Manchester United vs Southampton
  • Newcastle United vs Wolves
  • West Ham vs Spurs

Matchweek 27

Tuesday 25 February 2025 (MW27)

  • Brentford v Everton
  • Brighton v AFC Bournemouth
  • Nottingham Forest v Arsenal
  • Spurs v Man City
  • West Ham v Leicester City
  • Wolves v Fulham
  • 20:00 Crystal Palace v Aston Villa

Wednesday 26 February 2025 (MW27)

  • Chelsea v Southampton
  • 20:00 Liverpool v Newcastle United
  • 20:00 Man Utd v Ipswich Town

Matchweek 28

Saturday 8 March 2025

  • Brentford v Aston Villa
  • Brighton v Fulham
  • Chelsea v Leicester City
  • Crystal Palace v Ipswich Town
  • Liverpool v Southampton
  • Man Utd v Arsenal
  • Nottingham Forest v Man City
  • Spurs v AFC Bournemouth
  • West Ham v Newcastle United
  • Wolves v Everton

Matchweek 29

Saturday 15 March 2025

  • AFC Bournemouth v Brentford
  • Arsenal v Chelsea
  • Aston Villa v Liverpool
  • Everton v West Ham
  • Fulham v Spurs
  • Ipswich Town v Nottingham Forest
  • Leicester City v Man Utd
  • Man City v Brighton
  • Newcastle United v Crystal Palace
  • Southampton v Wolves

Matchweek 30

Tuesday 1st April 2025

  • AFC Bournemouth v Ipswich Town
  • Arsenal v Fulham
  • Brighton v Aston Villa
  • Nottingham Forest v Man Utd
  • Wolves v West Ham

Wednesday 2 April 2025 (MW30)

  • Chelsea v Spurs
  • Man City v Leicester City
  • Newcastle United v Brentford
  • Southampton v Crystal Palace
  • 20:00 Liverpool v Everton

Matchweek 31

Saturday 5 April 2025

  • Aston Villa v Nottingham Forest
  • Brentford v Chelsea
  • Crystal Palace v Brighton
  • Everton v Arsenal
  • Fulham v Liverpool
  • Ipswich Town v Wolves
  • Leicester City v Newcastle United
  • Man Utd v Man City
  • Spurs v Southampton
  • West Ham v AFC Bournemouth

Matchweek 32

Saturday 12 April 2025

  • AFC Bournemouth v Fulham
  • Arsenal v Brentford
  • Brighton v Leicester City
  • Chelsea v Ipswich Town
  • Liverpool v West Ham
  • Man City v Crystal Palace
  • Newcastle United v Man Utd
  • Nottingham Forest v Everton
  • Southampton v Aston Villa
  • Wolves v Spurs

Matchweek 33

Saturday, 19 April 2025

  • Aston Villa v Newcastle United
  • Brentford v Brighton
  • Crystal Palace v AFC Bournemouth
  • Everton v Man City
  • Fulham v Chelsea
  • Ipswich Town v Arsenal
  • Leicester City v Liverpool
  • Man Utd v Wolves
  • Spurs v Nottingham Forest
  • West Ham v Southampton

Matchweek 34

Saturday, 26th April 2025

  • AFC Bournemouth v Man Utd
  • Arsenal v Crystal Palace
  • Brighton v West Ham
  • Chelsea v Everton
  • Liverpool v Spurs
  • Man City v Aston Villa
  • Newcastle United v Ipswich Town
  • Nottingham Forest v Brentford
  • Southampton v Fulham
  • Wolves v Leicester City

Matchweek 35

Saturday, 3rd May 2025

  • Arsenal v AFC Bournemouth
  • Aston Villa v Fulham
  • Brentford v Man Utd
  • Brighton v Newcastle United
  • Chelsea v Liverpool
  • Crystal Palace v Nottingham Forest
  • Everton v Ipswich Town
  • Leicester City v Southampton
  • Man City v Wolves
  • West Ham v Spurs

Matchweek 36

Saturday 10th May 2025

  • AFC Bournemouth v Aston Villa
  • Fulham v Everton
  • Ipswich Town v Brentford
  • Liverpool v Arsenal
  • Man Utd v West Ham
  • Newcastle United v Chelsea
  • Nottingham Forest v Leicester City
  • Southampton v Man City
  • Spurs v Crystal Palace
  • Wolves v Brighton

Matchweek 37

Sunday 18th, May 2025

  • Arsenal v Newcastle United
  • Aston Villa v Spurs
  • Brentford v Fulham
  • Brighton v Liverpool
  • Chelsea v Man Utd
  • Crystal Palace v Wolves
  • Everton v Southampton
  • Leicester City v Ipswich Town
  • Man City v AFC Bournemouth
  • West Ham v Nottingham Forest

Matchweek 38

Sunday, 25 May 2025

  • 16:00 AFC Bournemouth v Leicester City
  • 16:00 Fulham v Man City
  • 16:00 Ipswich Town v West Ham
  • 16:00 Liverpool v Crystal Palace
  • 16:00 Man Utd v Aston Villa
  • 16:00 Newcastle United v Everton
  • 16:00 Nottingham Forest v Chelsea
  • 16:00 Southampton v Arsenal
  • 16:00 Spurs v Brighton
  • 16:00 Wolves v Brentford

What date does the Premier League start in 2024-25?

The Premier League 2024-25 season starts on Friday, August 16, 2024.

What teams are promoted to the Premier League 2024-25?

For the 2024-25 Premier League season, the promoted teams are Leicester City, Ipswich Town, and Southampton. Leicester City and Ipswich Town were promoted automatically by finishing first and second in the Championship, respectively, while Southampton secured their promotion through the playoffs.

How many games are in the Premier League season?

All 20 teams play 38 games each during the Premier League season, consisting of 19 home and 19 away matches. This totals 380 games throughout the 2024-25 season.

When is the last day of the 2024-25 Premier League season?

The final day of the 2024-25 Premier League season, known as Championship Sunday, will be on Sunday, May 25, 2025. On this day, all 10 matches will kick off simultaneously.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verified by MonsterInsights